living street – English–Español translations

🇬🇧 en es 🇪🇸

living street noun

  • type of street
calle compartida, calle cívica
Wiktionary Links